#14833: Strange "Starman" Petroglyphs at Petroglyph National Monument

A photo of the strange "starman" petroglyphs at Petroglyph National Monument.

Related Locations