One of the rarest flowers in the world Drosera capensis, or Cape Sun-dew One of the rarest flowers in the world Drosera capensis, or Cape Sun-dew