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