This living sculpture is called the “Mud Maid”. She can be found at the Lost Gardens of Heligan in Cornwall, UK. I hope to see her in person someday, but even better would be to create some semblance of her in my own woodland backyard. First I have to convince my husband that she isn’t creepy. How could he think that?!