Bee ?

Bee ?

Observation - Bee ? - UK and Ireland. Description: