maggot

maggot

Observation - maggot - UK and Ireland. Description: