green Nepenthes albomarginata upper pitchers

green Nepenthes albomarginata upper pitchers