Editor's choice

Mon Apr 23, 2012 6:00pm IST

1 of 24. Participants take part in a soap bubble festival in the Palace Square in St.Petersburg April 22, 2012.

Credit: Reuters/Alexander Demianchuk

Our best photos from the last 24 hours.

Comments (0)
This discussion is now closed. We welcome comments on our articles for a limited period after their publication.

  • Most Popular
  • Most Shared