Communist Party Chairman Gennady Zyuganov during the Communist Party's holiday rally.01.05.2014#2420977
From left: Communist Party Deputy Chairman Vladimir Kashin, Communist Party Chairman Gennady Zyuganov and Communist Party First Deputy Chairman during the Communist Party's holiday rally.01.05.2014#2420976
Employees of communal service preparing to clean up streets in central Moscow after numerous May Day rallies.01.05.2014#2420900