El Corte Ingles mega store, Plaça de Catalunya central square, Barcelona, Spain, Europe
Size: 6000px × 4000px
Photo credit: © Reda and Co / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: barcelona, catalonia, catalunya, christams, de, decoration, horizontal, illuminated, light, night, people, plaza, plaç, spain, square, symbol, time, xmas