On the inside

  • 15 years ago
This church was built by the Spanish on top of the pyramid to show the dominance of the Spanish over the Aztecs

Recommended