Preview

Stone Aztec statues on temple steps, archaeological site and museum of Templo Mayor, Tenochtitlan, UNESCO World Heritage Site, Mexico City, Mexico, North America
Stone Aztec statues on temple steps, archaeological site and museum of Templo Mayor, Tenochtitlan, UNESCO World Heritage Site, Mexico City, Mexico, North America
Image ID: 1384-285
Artist: Ian Murray
Purchase a commercial license Buy framed prints & more from our print store