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

- Image ID: JK6Y7A