The December 2005 issue of Carnivorous Plant Newsletter 34(4):100-105 has a fantastic article by Eric Schlosser, Notes on some little known carnivorous plants from Madagascar. Included in that article is a discussion about finding Drosera humbertii. I have scoured the Web for several years and have never found a photo of D. humbertii. Eric was kind enough to send me the photo below.
Another photo can be found in the CPN article.