Skip to playerSkip to main contentSkip to footer
  • 11 years ago
The Church of the Company is an iconic site and a jewel of the Iberoamerican Barroque art. It can be found in Quito's colonial centre, in Ecuador. teleSUR

Recommended