Results 2 results found The Mud Maid plant and rock sculpture at the Lost Gardens of Heligan, Cornwall, England, United Kingdom, Europe The Mud Maid plant and rock sculpture at the Lost Gardens of Heligan, Cornwall, England, United Kingdom, Europe