I found few Drosera images that might match this but I'm still at a loss for what these little plants really are-
This photo I believe is D. occidentalis-
This third photo I believe is D. burmannii-
This 4th photo I believe is D. dielsiana-
Please don't be shy, correct me on any you believe I have misidentified.
This photo I believe is D. occidentalis-
This third photo I believe is D. burmannii-
This 4th photo I believe is D. dielsiana-
Please don't be shy, correct me on any you believe I have misidentified.