Skip to page content
Does anyone have any idea what these creature are? They are about 6cm long.
The clue's in the location...
They are the exuviae (final skins) of dragonfly larvae.
...Though they do look rather like aliens (so I gather!)
Towards the end of this page there is a nice series of photos by Andy Harmer/Britain’s Dragonflies showing the emergence of the beast
Thanks Mike! Makes total sense now and nice to know what we were looking at.