Takanobu Kobayashi

Bat or reversed moon

oil on canvas

291x218.2 cm.

2011