Spain
Comunidad de Madrid
Madrid
Plaza de San Francisco
A historic square located in Madrid, featuring a blend of architectural styles and anchored by the imposing Basilica de San Francisco el Grande.