Alluaudia procera


No. 11721: Alluaudia procera
Family: Didiereaceae