Large Red-Tailed Bumble Bee

Large Red-Tailed Bumble Bee

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