Report - New Nepenthes - Marcello CatalanoNew Nepenthes– 106 – was told, pitcher plants could be seen growing wild. Thorough studies carried out over a number of visits led to my realising

Please pass captcha verification before submit form