Cape Spinach

Cape Spinach

Observation - Cape Spinach - Southern Africa. Description: