Back to photostream

Sugarloaf Peak

Organ Mountains in New Mexico. Shot taken with an Olympus OM-1 film camera in the summer of 1983. Uploaded to digital in 2006.

1,016 views
34 faves
10 comments
Uploaded on April 18, 2022
Taken on December 17, 2006