Tree Bumble Bees

Observation - Tree Bumble Bees - UK and Ireland. Description: