Aloe richardsiae v. setosa


No. 21625: Aloe richardsiae v. setosa
Family: Aloaceae