A participant in the rally "For Fair Elections" on Novy Arbat street holds white ribbons.10.03.2012#1061879
Law enforcement officials hold back the participants in the rally "For Fair Elections" on Novy Arbat street.10.03.2012#1061842
A placard with the inscription "Another 12 years?" at the rally "For Fair Elections" on Novy Arbat street.10.03.2012#1061818
Participants in the rally "For Fair Elections" on Novy Arbat street. Photo by Vadim Zhernov / Alexander Kozhokhin.10.03.2012#1061816
Participants in the rally "For Fair Elections" on Novy Arbat street. Photo by Vadim Zhernov / Alexander Kozhokhin.10.03.2012#1061815
Law enforcement officials on Novy Arbat street during the rally "For Fair Elections."10.03.2012#1061813
Participants in the rally "For Fair Elections" on Novy Arbat street. Photo by Vadim Zhernov / Alexander Kozhokhin.10.03.2012#1061812
Participants in the rally "For Fair Elections" on Novy Arbat street. Photo by Vadim Zhernov / Alexander Kozhokhin.10.03.2012#1061810
A woman with a "Citizen Observer" pin in her hat at the rally "For Fair Elections" on Novy Arbat street.10.03.2012#1061808
Police officers on Novy Arbat Street, where the opposition rally "For Fair Elections" took place.10.03.2012#1061787
Balloon with the inscription "I was cheated!" at the rally "For Fair Elections" on Novy Arbat street.10.03.2012#1061780
A banner with the inscription "We will keep coming until they leave" at the rally "For Fair Elections" on Novy Arbat street.10.03.2012#1061779
Law enforcement officials hold back the participants in the rally "For Fair Elections" on Novy Arbat street.10.03.2012#1061731