Madrid, Italy
The plaza de Olavide is an octagonal plaza located in the heart of the Trafalgar neighborhood, in Madrid, Spain.