Succupedia Sedum hemsleyanum (Princess Necklace) Sedum hemsleyanum (Princess Necklace) is a succulent plant that forms rosettes of green leaves covered with short soft hairs. The rosettes… View Plant Details