A picture of Twin Peaks taken...

A picture of Twin Peaks taken April of 2004 near the parking lot of Mt Elbert off 82. You can see Mt Hope in the background.

Comments

No comments posted yet.