Left Wing Rally in Tokyo

Buy this image Add to Lightbox Download
Left wing and unionists march during a protest rally in Tokyo, Japan. Sunday November 3rd  2013
Left wing and unionists march during a protest rally in Tokyo, Japan. Sunday November 3rd 2013