Lentibulariaceae Local name: Bladderwort. Cederberg, Western Cape, South Africa.
Copyright by Rogier van Vugt