Petersburg

Reuters

The World's Cleanest Flash Mob

Bubble-blowers gather in St. Petersburg.