Designed by
Title
Swatch store closed, Carnaby Street, London, UK #244201312
Description
London, UK, March 26th 2022:Swatch store, Carnaby Street, closes it`s doors to hundreds of shoppers who queued through the night. All after the MoonSwatch watch. Customers surround the shop entrance.
This image is editorial