millipede?

millipede?

Observation - millipede? - UK and Ireland. Description: Very tiny, hair-like millipede. Apologies for blurred photo

Very tiny, hair-like millipede. Apologies for blurred photo