Unknown Invertebrate

Unknown Invertebrate

Observation - Unknown Invertebrate - UK and Ireland. Description: