Organic 10.0

2008 80 x 100 cm Paper pasted on canvas on a frame. Mixed media. Washed pigments....

Read More