Nymphoides thunbergiana

Nymphoides thunbergiana

Observation - Nymphoides thunbergiana - Southern Africa. Description: