More ideas from Shana
Daisaku Ikeda  one of 3 founding presidents of SGI USA peace movement

Daisaku Ikeda one of 3 founding presidents of SGI USA peace movement