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