A worm

A worm

Observation - A worm - UK and Ireland. Description: