Spain, Cantabria Province, Santander, detail of the original Banco de Santander building, largest bank in Europe

- Image ID: CY39GF

Spain, Cantabria Province, Santander, detail of the original Banco de Santander building, largest bank in Europe

Danita Delimont / Alamy Stock Photo

Image ID: CY39GF

Location: Europe, Spain