Carrion flower

A photo of Carrion Flower

Carrion Flower

Orbea variegata

A photo of Starfish Flower

Starfish Flower

Stapelia hirsuta