Succulentopedia Sedum hemsleyanum (Princess Necklace) November 2, 2020 Sedum hemsleyanum (Princess Necklace) is a succulent that forms rosettes of green leaves covered with short soft hairs. The rosettes…