Link

Tatsuo Ikeda, Japanese Anti-War Artist, Is Dead At 92

December 17, 2020