Sevilla Metro station sign in front of the Banco Espanol de Credito building, Madrid, Spain, Europe

- Image ID: CFF397