Joan Stokes
David and Goliath
2002, acrylic on canvas, 121 x 121 cm
Joan Stokes Paintings