Story Teller Art Prints by Robert Dawson Artist
The Petroglyphs in the Southwestern United States are a story from the past. Long ago the Pueblo Indians drew pictures on the rock walls of a canyon and we're still wondering today what they depicted. Some say the Star Gods, some say aliens, me I have not a clue but they are interesting.