Close
painted pitcher plant
Nepenthes burbidgeae