Japanese Communism

Buy this image Add to Lightbox Download
The headquarters of the Japanese Communist Party in Sendagaya, Shibuya-ku, Tokyo Japan. December 27th 2008
The headquarters of the Japanese Communist Party in Sendagaya, Shibuya-ku, Tokyo Japan. December 27th 2008