Plaza de Olavide
Madrid, Spain

The plaza de Olavide is an octagonal plaza located in the heart of the Trafalgar neighborhood, in Madrid, Spain.
Square data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).
Madrid, Spain

The plaza de Olavide is an octagonal plaza located in the heart of the Trafalgar neighborhood, in Madrid, Spain.
Square data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).