Stapelia hirsute L. (Starfish flower)
Stapelia hirsute L.