Shoppers and pedestrians outside Harrod's Department Store, Kensington, London, United Kingdom, 2010.


Size: 3333px × 5000px
Location: Kensington, London, United Kingdom
Photo credit: © David Axelbank / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: al-amira, arab, britain, chador, commerce, cover, covering, crowd, crowded, crowds, department, england, great, gulf, harrods, headscarf, headscarves, hide, hiding, high, hijab, iran, islam, kensington, khimar, kingdom, knightsbridge, lamborghini, london, luxury, muslim, pedestrians, religious, retail, scarf, scarves, shayla, shop, shoppers, shopping, store, tourism, tourist, traditional, traffic, united, wealth, west