Petroglyphs

A rock etching at Petroglyph National Monument in Albuquerque, NM.