Cleome

Cleome

Observation - Cleome - Southern Africa. Description: