Cuckoo Bumblebee?

Cuckoo Bumblebee?

Observation - Cuckoo Bumblebee? - UK and Ireland. Description: Quite large 20-25mm resting on flower

Quite large 20-25mm resting on flower