Possible Honey Bee

Possible Honey Bee

Observation - Possible Honey Bee - UK and Ireland. Description: