2001
Dimensions: 61 x 51
Oil on linen
sacred
Exhibition Mystic Lamb at Saint Andrew’s Didling, West Sussex