Nepenthes izumiae in cultivation Asian Pitcher plant species: Sumatra, Indonesia Altitude: 1700-1900 (5577-6234 feet) meters above sea level Nepenthes izumiae is one…
Recent Comments