A Honey Bee

A Honey Bee

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