Stock Photo: Mexico - Aztec archaeological site of Calixtlahuaca. Temple of Tlaloc and Altar of Skulls or Tzompantli, 14th century.

1788-17374 Rights Managed
Category: Illustrations
11305494
  • Model Release: No
  • Property Release: No

Please Contact:

Max
  • 12.33" x 9.85"
  • 300 dpi
  • 31.26MB
Add To Cart