A bee and white flowers in the garden.

A bee sipping nectar from white flowers in the garden.


Egypt