Left wing and anti-nuclear demo

Buy this image Add to Lightbox Download
Police control traffic and crowds at a demo march by left wing groups and anti-nuclear campaigners in Ginza, Tokyo, Japan Sunday November 6th 2011
Police control traffic and crowds at a demo march by left wing groups and anti-nuclear campaigners in Ginza, Tokyo, Japan Sunday November 6th 2011