Flower - Tembe Elephant Park

Flower - Tembe Elephant Park

Observation - Flower - Tembe Elephant Park - Southern Africa. Description: