James Lomonosoff

James Lomonosoff with a mascot in Aomori, Japan

International Bridges to Justice
Geneva, Switzerland