Small invertebrate

Small invertebrate

Observation - Small invertebrate - UK and Ireland. Description: