Scarlet sails

People look at light show and firework with a frigate with scarlet sails floating on the Neva River in St.Petersburg, Russia, early Sunday, June 19, 2011. The frigate participated in festivities marks school graduations which take place across the country. (AP Photo/Dmitry Lovetsky)

All rights reserved by Rossiyskaya Gazeta.

More exciting stories and videos on Russia Beyond's Facebook page

This website uses cookies. Click here to find out more.

Accept cookies