Horrible maggot things plus cobwebs

Horrible maggot things plus cobwebs

Observation - Horrible maggot things plus cobwebs - UK and Ireland. Description: