Carousel

Oil on canvas
153cm x 118cm
2003
Private collection

Carousel

Oil on canvas
153cm x 118cm
2003
Private collection