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