Participants of the trade union May Day rally march along Tverskaya Street carrying a banner "We are realizing the Popular Programme."01.05.2012#1108984
Moscow Mayor Sergei Sobyanin, center, participates in a May Day rally held by Trade Unions on Tverskaya Street.01.05.2012#1108951
Moscow Mayor Sergei Sobyanin, second right, participates in a May Day rally held by Trade Unions on Tverskaya Street.01.05.2012#1108950
Participants of a trade union May Day rally march along Tverskaya Street in Moscow.01.05.2012#1108872
Participants of a trade union May Day rally march along Tverskaya Street in Moscow.01.05.2012#1108871
Participants of a trade union May Day rally march along Tverskaya Street in Moscow.01.05.2012#1108870
Participants of a trade union May Day rally march along Tverskaya Street in Moscow.01.05.2012#1108869
Participants of a trade union May Day rally march along Tverskaya Street in Moscow.01.05.2012#1108868
Participants of a trade union May Day rally march along Tverskaya Street in Moscow.01.05.2012#1108866
Participants of a trade union May Day rally march along Tverskaya Street in Moscow.01.05.2012#1108865
Participants of a trade union May Day rally march along Tverskaya Street in Moscow.01.05.2012#1108838
Police officers during a trade union May Day rally on Borovitskaya Square in Moscow.01.05.2012#1108837
Participants of a trade union May Day rally march along Tverskaya Street in Moscow.01.05.2012#1108834
Participants of a trade union May Day rally march along Tverskaya Street in Moscow.01.05.2012#1108833
Participants of a trade union May Day rally march along Tverskaya Street in Moscow.01.05.2012#1108832
Participants of a trade union May Day rally march along Tverskaya Street in Moscow.01.05.2012#1108831
Mayor of Moscow Sergei Sobyanin, center, takes part in a trade union May Day rally march along Tverskaya Street in Moscow.01.05.2012#1108829
Participants of a trade union May Day rally march along Tverskaya Street in Moscow.01.05.2012#1108827
Mikhail Shmakov, center, chairman of the Federation of Russian Independent Trade Unions, at a trade union May Day rally march along Tverskaya Street in Moscow.01.05.2012#1108826
Participants of a trade union May Day rally march along Tverskaya Street in Moscow.01.05.2012#1108825
Mayor of Moscow Sergei Sobyanin, center, takes part in a trade union May Day rally march along Tverskaya Street in Moscow.01.05.2012#1108824
Participants of a trade union May Day rally march along Tverskaya Street in Moscow.01.05.2012#1108814
Participants of a trade union May Day rally march along Tverskaya Street in Moscow.01.05.2012#1108810
Mayor of Moscow Sergei Sobyanin, center, takes part in a trade union May Day rally march along Tverskaya Street in Moscow.01.05.2012#1108808
Participants of a trade union May Day rally march along Tverskaya Street in Moscow.01.05.2012#1108804
Participants of a trade union May Day rally march along Tverskaya Street in Moscow.01.05.2012#1108803
Participants of a trade union May Day rally march along Tverskaya Street in Moscow.01.05.2012#1108802
Participants of a trade union May Day rally march along Tverskaya Street in Moscow.01.05.2012#1108799
Participants of a trade union May Day rally march along Tverskaya Street in Moscow.01.05.2012#1108797
Participants of a trade union May Day rally march along Tverskaya Street in Moscow.01.05.2012#1108795
Participants of a trade union May Day rally march along Tverskaya Street in Moscow.01.05.2012#1108793
Participants of a trade union May Day rally march along Tverskaya Street in Moscow.01.05.2012#1108786
Participants of a trade union May Day rally march along Tverskaya Street in Moscow.01.05.2012#1108784
Participants of a trade union May Day rally march along Tverskaya Street in Moscow.01.05.2012#1108783
Participants of a trade union May Day rally march along Tverskaya Street in Moscow.01.05.2012#1108782
Participants of a trade union May Day rally march along Tverskaya Street in Moscow.01.05.2012#1108780