Log In or Register
This is another picture of the Organ Mountains from a distance. This picture was taken at the Memphis Mine in the town of Organ, NM. - Taken Jun. 2008