Quito, Ecuador 2008

Built atop the ruins of an Inca temple, Iglesia de San Francisco was the first church built in Quito (1535).

Previous Up Next