Marco Meiran

thespot

oil on canvas 85 x 80 cm 2002

<> 16/23