Carrion Plant, Carrion Flower, Starfish Plant, Toad Plant, Zulu Giant (Ceropegia gigantea)

BACK TO TOP