Cestrum

Cestrum

Observation - Cestrum - Southern Africa. Description: