Designed by
Title
Madrid, Spain, August 25, 2019: street view on Callao Square, Spain #157048917
Description
Original view of the Callao square in Madrid. With the reflection of a mythical building on one side of the subway exit
This image is editorial