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

- Image ID: JK6Y7A

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

mauritius images GmbH / Alamy Stock Photo

Image ID: JK6Y7A