Maybe Anemone (=Knowltonia) - Lourensford

Maybe Anemone (=Knowltonia) - Lourensford

Observation - Maybe Anemone (=Knowltonia) - Lourensford - Southern Africa. Description: