The Russian bird nest

Ilya and his girlfriend showing the bird nest which hopefully stands on the summit of Aconcagua by now.

Comments

No comments posted yet.