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