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