Designed by
Title
Plaza Grande - Quito, Ecuador #49033441
Description
Independence Square (Spanish: Plaza de la Independencia, or Plaza Grande) is the principal and central public square of Quito, Ecuador. On the right the entrance of the Cathedral of Quito.