Bumble Bee ?

Bumble Bee ?

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