Lowestoft, Suffolk, UK

I was having a walk through oulton broad park with my family when I found this hanging on a tree branch. Was surprised to find this!