Space Murals, Inc.: "The People's Museum"
Location: Organ, New Mexico
Date: November 1997
Photo by: Sven Knudson
Previous photo
Back to index
Next photo