Yellow Sorrel

Yellow Sorrel

Observation - Yellow Sorrel - Southern Africa. Description: