Tarchonanthus littoralis ...

Tarchonanthus littoralis ...

Observation - Tarchonanthus littoralis ... - Southern Africa. Description: