Caralluma penicillata, RH 830


No. 15268: Caralluma penicillata, RH 830
Family: Asclepiadaceae