Redhead worm

Redhead worm

Observation - Redhead worm - UK and Ireland. Description: