Designed by
Title
Banco de Espana is the central bank of Spain, Calle de Alcala, Madrid, Spain #272448121
Description
Madrid, Spain - FEB 16, 2022: Banco de Espana is the central bank of Spain. Established in Madrid in 1782 by Charles III, located on the Calle de Alcala
This image is editorial