Banco de Santander, Santander, Cantabria, Spain

- Image ID: GEG91H