Honey Bee

Honey Bee

Observation - Honey Bee - UK and Ireland. Description: Observed on apple tree blossom.

Observed on apple tree blossom.