bumble bees in garden

bumble bees in garden

Observation - bumble bees in garden - UK and Ireland. Description: