831-409 - Banco Espanol de Credito, Calle de Alcala, Banesto Building dating from the 1880's, Jose Grases Riera, on corner with Calle de Sevilla, Madrid, Spain, Europe
797-2928 - SPAIN Madrid Night time view along Calle de Alcala towards the Gran Via from the Puerta de Alcala seen through an arch. Travel Holidays Tourism Road Bridge