Previous Next Paintings Helford Previous Next Last Leaves study 1993 Painting Oil 76 x 51 cms (29.92 x 20.08 ins) Ref: 652050/TC569 Enquire about this item Share: