City residents play chess during the opposition rally on St. Isaac's Square in St. Petersburg.11.05.2012#1118786
Opposition activists on St. Isaac's Square in St. Petersburg take part in a teleconference with protesters in Moscow..11.05.2012#1118782
Opposition protesters in St. Isaac's Square in St. Petersburg take part in a teleconference with protesters in Moscow.11.05.2012#1118781
Opposition protesters in St. Isaac's Square in St. Petersburg take part in a teleconference with protesters in Moscow.11.05.2012#1118780
Volunteers bring food to opposition activists on St. Isaac's Square in St. Petersburg.11.05.2012#1118770
Volunteers bring food to opposition activists on St. Isaac's Square in St. Petersburg.11.05.2012#1118769