Japanese Communism

Buy this image Add to Lightbox Download
< Prev Next >
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