desrowVISUALS.com: Man with megaphone holds occupy wall street banner, other demonstrators next to him hold May Day banner.
desrowVISUALS.com: Man in black hoodie with bandana over face, communist flag and upside down American flag in front of him
desrowVISUALS.com: Man wearing red and black anonymous mask waving red flag with hammer and sickle on it, man with peace sign on back of coat next to him.
desrowVISUALS.com: Man wearing red and black anonymous mask waving red flag with hammer and sickle on it, another man next to him waves red flag with picture of Che Guevara on it.
desrowVISUALS.com: Man wearing gas mask waving flag with picture of Che Guevara on it.
desrowVISUALS.com: Furled red flags leaning on iron fence, general strike sign next to them.
desrowVISUALS.com: Demonstrators with Occupy Wall Street banner and upside down American flag, one wearing hoodie with bandana over face.
desrowVISUALS.com: May Day protesters waving red flags and banners on city sidewalk.
desrowVISUALS.com: May Day protesters with red banners and upside down American flag.
desrowVISUALS.com: Group of May Day protesters waving red flags and holding banners, including Che Guevara flag and minimum wage banner.