Spain, Madrid, Callao tube station and the Palacio de la Prensa, building built by architect Pedro Muguruza in the twenties on
Spain, Madrid, Callao tube station and the Palacio de la Prensa, building built by architect Pedro Muguruza in the twenties on the Gran Via
Size: 3427px × 5120px
Location: Madrid
Photo credit: © BORGESE Maurizio / hemis.fr / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: avenuepalacio, buildingfacadeeuropespainmadridstreetdaily, callao, de, la, lifesubway, madrid, palacio, pedestrianpeoplearchitecturebuildingpublic, prensacrowdday, scenegran, spain, station, stationstreet, tube