Didierea more Didierea details

Didierea trollii
Didierea trollii

aka Octopus Tree

Alluaudia ascendens
Alluaudia ascendens

aka Didierea ascendens