Unknown Worm

Unknown Worm

Observation - Unknown Worm - UK and Ireland. Description: