What is this? Spotted in the WWT Llanelli lake where we often watch dragonflies ... Is it just a decaying leaf or is it some kind of cocoon structure…