K E L D A  M A R T E N S E N
Peace Mural in Moseushi, Hokkaido, Japan
2002