Aloe richardsiae


No. 22527: Aloe richardsiae
Family: Aloaceae