Crowds gather to look on as a frigate with scarlet sails makes its way along the Neva River in St. Petersburg, Russia. The ship was part of a light-and-firework show celebrating school graduations across the country.
Check out the Picture This archive
© SPIEGEL ONLINE 2011
All Rights Reserved
Reproduction only allowed with the permission of SPIEGELnet GmbH