Insect nest

Insect nest

Observation - Insect nest - UK and Ireland. Description: