EL CORTE INGLES DEPARTMENT STORE - FACADES
Catalunya Square, Barcelona, Spain, 1986
El Corte Inglés