The Barrels Hut on Elbrus. It...

The Barrels Hut on Elbrus. It...

The Barrels Hut on Elbrus. It snowed 4 feet (1.2 meters) during our stay over 3 days.
Scott
on Feb 2, 2004 9:27 am
Image ID: 40426

Comments

No comments posted yet.