White Cleome

White Cleome

Observation - White Cleome - Southern Africa. Description: