Giant Worm

Giant Worm

Observation - Giant Worm - UK and Ireland. Description: