Figures

The Miracle of the Peacock; oil on canvas, 180 x 235 cm, 2000

The Miracle of the Peacock; oil on canvas, 180 x 235 cm, 2000