just got these today in the mail. i was told this is Drosera venusta. rather tiny and in bad shape, but i hope they will perk up soon. i potted in peat moss and sand 1:1. watered it with distilled water. i washed the peat moss and sand with distilled water before potting them up.