Dunhill store
Dunhill store in Shanghai Hongqiao International Airport, photo taken at ground level.
Size: 3933px × 2612px
Location: Shanghai, China
Photo credit: © Spaces / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: brand, dunhill, england, floor, luxurious, luxury, shop, shopping, store