Plaza de Colón

Plaza de Colón in Madrid (Spain) houses the biggest spanish flag of Spain
Spanish flag on Plaza de ColnView this panorama.
Flat version of the image.
Show on Google Maps.