
Stake attention in this memory
The image captures a partial view of the Telefónica Building, located on Gran Vía in Madrid, Spain. The building's architecture is characterized by its brick facade, multiple windows, and a pointed spire topped with a weather vane. Adjacent to the building is a street scene with parked cars, a taxi stand, street signs, trees, and pedestrians. The sky is light blue with some clouds.
Loading AttnAds…
No transactions found









