Statue of Independence at the center of Plaza Grande, Quito, Ecuador
Statue of Independence at Plaza Grande, Quito, Ecuador
Church of the Society of Jesus - Quito, Ecuador