Info

Japanese Communism

The headquarters of the Japanese Communist Party in Sendagaya, Shibuya-ku, Tokyo Japan. December 27th 2008

Add to Cart Add to Lightbox Download
Filename
dcjj20081227-088111.jpg
Copyright
© Damon Coulter-all rights reserved
Image Size
3328x2151 / 4.6MB
Contained in galleries
The Japanese Left Wing
The headquarters of the Japanese Communist Party in Sendagaya, Shibuya-ku, Tokyo Japan. December 27th 2008