Las Palmas, Gran Canaria, Canary Islands, Spain. 7th November, 2014. Wormen installing snowflake christmas lights display on El Corte Ingles department store building in Las Palmas, Gran Canaria under blue skies and temperatures in the mid 20s C. El Corte Ingles is Spain`s largest department store chain. Credit: ALANDAWSONPHOTOGRAPHY/Alamy Live News
Size: 4608px × 3329px
Photo credit: © ALANDAWSONPHOTOGRAPHY / Alamy / Afripics
License: Licensed
Model Released: None
Keywords: avenida, corte, ingles, maritima