Flower Bee

Flower Bee

Observation - Flower Bee - Southern Africa. Description: