The Russian bird nest

The Russian bird nest

Ilya and his girlfriend showing the bird nest which hopefully stands on the summit of Aconcagua by now.
Corax
on Jan 22, 2011 2:48 pm
Image ID: 693819

Comments

No comments posted yet.