Marco Meiran

itchy

oil on canvas 140 x 160 cm 2006

<> 10/22