Sheep Mesa

Sheep Mesa

This is the end of the north arm of Sheep Mesa, which is a massive area that reaches 12,085 feet on Fortress Mountain
musicman82
on Apr 13, 2009 12:39 pm
Image ID: 505868

Comments

No comments posted yet.