DanielRowson The flowers of this plant indeed look like the pitchers found in tropical Nepenthes species, however this is a Aristolochia sp. Nice spotting! :)
Comments (1)