Succulentopedia Echeveria 'Briar Rose' May 27, 2020 Echeveria 'Briar Rose' is a gorgeous succulent that forms short-stemmed, compact rosettes of pastel green leaves with pink margins that…