XN049 Nepenthes alata (large, red-striped) A large mature plant Continue reading “XN049 Nepenthes alata (large, red-striped)”