Kojiro
There no. 33, The shade and a shield bug
2009
Oil on Canvas
50.8 x 18 cm
Available