Participants of the "March of Millions" rally along Rozhdestvensky Boulevard, Moscow.15.09.2012#1238765
Participants of the "March of Millions" rally along Rozhdestvensky Boulevard, Moscow.15.09.2012#1238763
Participants of the "March of Millions" rally along Rozhdestvensky Boulevard, Moscow.15.09.2012#1238762
Co-Chairman of the People's Freedom Party Boris Nemtsov (left), Bureau member of the "Solidarity" movement Ilya Yashin (second from right) and leader of the United Civil Front Garry Kasparov (right) at the "March of millions" on Pushkin Square in Moscow.15.09.2012#1238753
Co-chairmen of the People's Freedom Party Mikhail Kasyanov (third from left), Boris Nemtsov (fourth from left), member of the "Solidarity" movement Ilya Yashin (second from right foreground) and leader of the United Civil Front Garry Kasparov (right) at the "March of Millions" rally on Pushkin Square in Moscow.15.09.2012#1238741
Co-Chairman of the People's Freedom Party Mikhail Kasyanov (right) at the "March of Millions" rally on Pushkin Square in Moscow.15.09.2012#1238722
Coordinator of the "Left Front" movement Sergei Udaltsov, right, at the "March of Millions" rally on Pushkinskaya Square in Moscow.15.09.2012#1238700