London UK, Camden Town, Camden Market, sun glasses stall, shop, tourist, shoppers, buying sunglasses.
Size: 5212px × 3468px
Location: Camden Market, Camden Town, London UK
Photo credit: © RP Photos / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: camden, clothing, lock, london, market, shoppers, stall, stalls, sunglasses, tourist, town, trendy