Succulents
Chinese Dunce Cap, also known as Orostachys iwarenge, is a succulent plant of the genus Sedum corvasone, which is distributed in the arid subtropical region of South Africa.
Sep 27 2021By Maggie