worm

worm

Observation - worm - UK and Ireland. Description: worm like very small

worm like very small