Marks and Spencer storefront in La Cañada shopping centre. Marbella, Malaga Province, Costa del Sol, Spain.


Size: 5491px × 3660px
Photo credit: © Ken Welsh / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: &, andalucia, andalucian, andalusia, andalusian, canada, cañada, center, centre, city, costa, del, front, la, marbella, marks, shop, shopping, sol, spain, spanish, spencer, store, storefront, town