>
>
Thea, Oil on canvas, 150 x 120 cm, 2005

Thea, Oil on canvas, 150 x 120 cm, 2005