Skip to content

Human petroglyph on rock at Albuquerque's Petroglyph National Monument, showcasing ancient cultural art and historical significance.

human-petroglyph-on-rock 6