Invertebrate

Invertebrate

Observation - Invertebrate - UK and Ireland. Description: Sorry for the poor photo, any ideas what this is? It was very small, it's on a piece of decking

Sorry for the poor photo, any ideas what this is? It was very small, it's on a piece of decking