view from highrise building torre de madrid to edificio de espana square plaza de espana and boulevard gran via madrid spain

- Image ID: A64H0R

view from highrise building torre de madrid to edificio de espana square plaza de espana and boulevard gran via madrid spain

mediacolor's / Alamy Stock Photo

Image ID: A64H0R