El Corte Ingles is a big chain of department stores with three main locations in Barcelona.
DO NOT link, use, reproduce or alter this image or any part of this image Copyright held by James Bateman