Taro Otani

Untitled 2006, Oil on Canvas, 54 X 60 cm

Loading Image