Nepenthes hamata - Oh my, what big teeth you have!
Return to Gallery