worm

worm

Observation - worm - UK and Ireland. Description: