Mogollon Rock Art No.2
Three Rivers Petroglyph Site, Telarosa, NM
New MexicoRock ArtThree RiversPetroglyphMogollon