1 May 2012. Russian President Dmitry Medvedev, second from left, and Prime Minister Vladimir Putin, fourth from right, in Moscow as they take part in May Day march.01.05.2012#1109118
1 May 2012. Russian President Dmitry Medvedev, center, Prime Minister Vladimir Putin, right, and Moscow Mayor Sergei Sobyanin, far right, talk to participants of May Day march in Moscow.01.05.2012#1109117
1 May 2012. From left in the foreground: Russian President Dmitry Medvedev and Prime Minister Vladimir Putin talk to participants of a May Day march in Moscow.01.05.2012#1109091
1 May 2012. Russian President Dmitry Medvedev greets participants of a May Day march in Moscow.01.05.2012#1109090
1 May 2012. From left: Russian President Dmitry Medvedev, Prime Minister Vladimir Putin and Moscow Deputy Mayor for Housing, Utilities and Amenities Pyotr Biryukov on Manezhnaya Square in Moscow as they take part in May Day march.01.05.2012#1109089
1 May 2012. Russian Prime Minister Vladimir Putin takes part in a May Day march in Moscow.01.05.2012#1109088
1 May 2012. From right: Russian President Dmitry Medvedev and Prime Minister Vladimir Putin on Manezhnaya Square as they take part in a May Day march.01.05.2012#1109087
1 May 2012. Russian President Dmitry Medvedev, center, and Prime Minister Vladimir Putin, left, as they take part in a May Day march.01.05.2012#1109086
1 May 2012. From left: Russian President Dmitry Medvedev, Prime Minister Vladimir Putin on Manezhnaya Square in Moscow after they took part in a May Day march.01.05.2012#1109085
1 May 2012. From left: Russian President Dmitry Medvedev, Prime Minister Vladimir Putin on Manezhnaya Square in Moscow after they took part in a May Day march.01.05.2012#1109084
1 May 2012. From left: Prime Minister Vladimir Putin, front, talks to participants of a May Day march in Moscow with Russian President Dmitry Medvedev, and Moscow Mayor Sergei Sobyanin from right in the background.01.05.2012#1109083
1 May 2012. From left: Russian President Dmitry Medvedev and Prime Minister Vladimir Putin on Manezhnaya Square in Moscow as they take part in May Day march.01.05.2012#1109082
1 May 2012. From right: Russian President Dmitry Medvedev, and Moscow Mayor Sergei Sobyanin in Moscow as they take part in a May Day march.01.05.2012#1109081
1 May 2012. From left: Russian President Dmitry Medvedev, Prime Minister Vladimir Putin and Moscow Deputy Mayor for Housing, Utilities and Amenities Pyotr Biryukov on Manezhnaya Square in Moscow as they take part in May Day march.01.05.2012#1109080
1 May 2012. Russian President Dmitry Medvedev, second from right, Prime Minister Vladimir Putin, center, and Mayor of Moscow Sergei Sobyanin,second from left, n Mohovaya Street as they take part in a May Day march in Moscow.01.05.2012#1108848
1 May 2012. Russian President Dmitry Medvedev, center, Prime Minister Vladimir Putin, right, and Mayor of Moscow Sergei Sobyanin, left, talk to participants in a May Day rally in Moscow.01.05.2012#1108847
1 May 2012. From left in the foreground: Russian President Dmitry Medvedev and Prime Minister Vladimir Putin talk to participants in a May Day rally in Moscow.01.05.2012#1108846
1 May 2012. Russian President Dmitry Medvedev, third from left, Prime Minister Vladimir Putin, center, and Mayor of Moscow Sergei Sobyanin, left, take part in a May Day march in Moscow.01.05.2012#1108845
1 May 2012. Russian President Dmitry Medvedev, fifth from left, Prime Minister Vladimir Putin, third from right, and Mayor of Moscow Sergei Sobyanin, third from left, take part in a May Day march in Moscow.01.05.2012#1108844
1 May 2012. Russian President Dmitry Medvedev, third from left, and Prime Minister Vladimir Putin, center, as they take part in a May Day march in Moscow.01.05.2012#1108843
1 May 2012. Russian Prime Minister Vladimir Putin, center, takes part in a May Day march.01.05.2012#1108842
1 May 2012. Russian Prime Minister Vladimir Putin, center, takes part in a May Day march.01.05.2012#1108841
Russian President Dmitry Medvedev, center, takes part in a May Day march, 1 May 2012.01.05.2012#1108823
1 May 2012. Russian Prime Minister Vladimir Putin, center, take spart in a May Day march.01.05.2012#1108822
1 May 2012. Russian President Dmitry Medvedev, center, takes part in a May Day march.01.05.2012#1108821
1 May 2012. Russian President Dmitry Medvedev, center, Prime Minister Vladimir Putin, second from right, and Mayor of Moscow Sergei Sobyanin, left, take part in a May Day march in Moscow.01.05.2012#1108818
1 May 2012. Russian President Dmitry Medvedev, left, and Prime Minister Vladimir Putin, right, as they take part in a May Day march.01.05.2012#1108817
1 May 2012. Russian President Dmitry Medvedev, right, talks to a particpant of a May Day march in Moscow.01.05.2012#1108816
1 May 2012. Russian President Dmitry Medvedev, center, and Mayor of Moscow Sergei Sobyanin, left, take part in a May Day march in Moscow.01.05.2012#1108813
1 May 2012. Russian President Dmitry Medvedev, and Prime Minister Vladimir Putin, talk as they take part in a May Day march in Moscow.01.05.2012#1108812
1 May 2012. Russian President Dmitry Medvedev, center, and Mayor of Moscow Sergei Sobyanin, left, take part in a May Day march in Moscow.01.05.2012#1108811