flower of alba drosera capensis

flower of alba drosera capensis