Designed by
Title
Swatch store logo sign, Covent garden, London, UK. #244201320
Description
London, UK, March 26th 2022:Swatch store, Covent Garden, closes it`s doors to hundreds of shoppers for safety concerns. All after the Omega X Swatch timepiece watch or MoonSwatch. Store logo sign.
This image is editorial