Electra Peak from the west...

Electra Peak from the west...

Electra Peak from the west slopes of Mt. Davis (Oct 16, 2004).
Matthew Holliman
on Jan 7, 2005 7:35 pm
Image ID: 84400

Comments

No comments posted yet.