Worm

Worm

Observation - Worm - UK and Ireland. Description: