Manure Worm

Manure Worm

Observation - Manure Worm - UK and Ireland. Description: