An unusual form of Dionaea that is predominantly green with random bright red patches, a vigorous growing clone with medium sized traps.
An unusual form of Dionaea that is predominantly green with random bright red patches, a vigorous growing clone with medium sized traps.