Large Red-tailed Bumble Bee

Large Red-tailed Bumble Bee

Observation - Large Red-tailed Bumble Bee - UK and Ireland. Description: On Apple blossom in the garden

On Apple blossom in the garden