Parasitic Bumble Bee

Parasitic Bumble Bee

Observation - Parasitic Bumble Bee - UK and Ireland. Description: