Strong smelling leaves

Strong smelling leaves

Observation - Strong smelling leaves - Southern Africa. Description: