Designed by
Title
Communist demonstration #17684172
Description
ULAN-UDE, RUSSIA - MAY 1: Communists demonstrate along Lenin Street with an orchestra ahead, convoyed by road police on annual Labour Day, May, 1, 2009 in Ulan-Ude, Buryatia, Russia.
This image is editorial