Living Plant image: RAVOLOLOMANANA 79
Taxon: Mascarenhasia
Living plant image
Credit: David Rabehevitra