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

- Image ID: R5C2NX

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

Jon Arnold Images Ltd / Alamy Stock Photo

Image ID: R5C2NX

Location: Cantabria, Spain