Red Tailed Bumble Bee

Red Tailed Bumble Bee

Observation - Red Tailed Bumble Bee - UK and Ireland. Description: