Previous Next Paintings Natures Cure Painting Oil on canvas 96.5 x 96.5 x 5 cms (37.99 x 37.99 x 1.97 ins) Ref: 517878 £ 2,600.00 Enquire about this item Share: