El Corte Inglés department store

El Corte Inglés located at Plaza del Callao, 2, Madrid, SpainES28013.
El Corte Inglés department store Travel photography Family-friendly: true