Human zebras herded in London today, coinciding with similar gatherings around the world, to celebrate the launch of the Swatch animal collection…
Human zebras herded in London today, coinciding with similar gatherings around the world, to celebrate the launch of the Swatch animal collection…