26 April 2012 10:25 | By Antony Bennison
Week in pictures - 26 April 2012

St Petersburg



A participant takes part in a soap bubble festival in the Palace Square in St Petersburg, Russia. (© Reuters)
Next
Previous
Previous11 of 15Next
Share this Gallery

A participant takes part in a soap bubble festival in the Palace Square in St Petersburg, Russia.

IE11

news in pictures