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

Discussion about this image