Bank of Spain

Photograph

Banco de Espaņa, Spain's central bank headquarters. The oldest part of the enormous building, bordering the Cibeles square on the Calle de Alcala, was built between 1882 and 1891.

Created with Web Album Generator