small bird nectaring on flowers in Ruaha National Park, Tanzania.

small bird nectaring on flowers in Ruaha National Park, Tanzania.

Observation - small bird nectaring on flowers in Ruaha National Park, Tanzania. - Southern Africa. Description: