De Beers Diamond Store, Piccadilly, London
Size: 3600px × 2391px
Location: London, England, UK
Photo credit: © Parmorama / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: beers, bond, de, diamond, gems, gemstone, jewelry, luxury, necklace, people, piccadilly, shop, shoppers, shopping, store, street, tourists, walking, window, women