Results 1 results found Mud Maid earth woman sculpture of stone and plants at the Lost Gardens of Heligan tourist attraction, Cornwall, England