Mogollon Rock Art No.5
Three Rivers Petroglyph Site, Telarosa, NM
New MexicoRock ArtThree RiversPetroglyphMogollonInfrared