Marguerite?

Marguerite?

Observation - Marguerite? - Southern Africa. Description: