Rock Art Showing Lizard at Three Rivers Petroglyph Site
Loading…
Image info
Rock Art Showing Lizard at Three Rivers Petroglyph Site
Rock art with what I interpret as a lizard motif created long ago by Jornada Mogollon people at Three Rivers Petroglyph Site in the northern Chihuahuan Desert, New Mexico, USA