Bumble nest

Bumble nest

Observation - Bumble nest - UK and Ireland. Description: