De Beers, Piccadilly, City of Westminster, London, England, United Kingdom
Size:
4995px × 4000px
Photo credit: ©
P.D Amedzro / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
beers,
de,
diamond,
display,
jewellery,
london,
piccadilly,
shop,
store,
uk,
window