Taro Otani

Untitled 2006, Oil on Canvas, 70 X 120 cm

Loading Image