The Marmolada south face...

The Marmolada south face towering above the cable car station at Sella Brunec. Doesn't this giant face dwarf anything man made? July 21st 2005

Comments

No comments posted yet.