Caralluma hexagona (green flower)


No. 16809: Caralluma hexagona (green flower)
Family: Asclepiadaceae