Landmark Building Photos
Church and convent of San Francisco
Built in 1550 to 1680.
Located at Plaza de San Francisco.
Picture taken on 11 July 2005 in Quito, Ecuador.
Picture added on 30 December 2011 at 08:10