K E L D A  M A R T E N S E N
Peace Mural in Moseushi, Hokkaido, Japan
2002
PREV / NEXT   15 / 16
BACK TO PUBLIC ART