Shoppers line up outside a Swatch store in France on May 16 to buy a limited-edition Royal Pop watch.
Shoppers line up outside a Swatch store in France on May 16 to buy a limited-edition Royal Pop watch.


Confirmed
0
Death
0
Sign in to your account