Thursday, March 7, 2013

Nepenthes rafflesiana


lower pitcher


upper pitchers


male inflorescence