Aztec conch shell sculpture, Museo del Templo Mayor, Mexico City

- Image ID: B0AJXF
Aztec conch shell sculpture, Museo del Templo Mayor, Mexico City
John Mitchell / Alamy Stock Photo
Image ID: B0AJXF
Location: Mexico City, Mexico