Thornleaf

Thornleaf

Observation - Thornleaf - Southern Africa. Description: