Figures

The Iconoclasts I; oil on canvas, 180 x 235 cm, 2000

Loading Image