Sold Out $4,950.00
Original Oil Painting on Linen
Framed
By Helen Norton
76 x 61 cm
2002 The Angels Heart and the Snake