Cuckoo Bumble Bee

Cuckoo Bumble Bee

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