Sedum roseum

  • English name Rosenroot
  • French name Orpin rose / Rhodiola
Sedum roseum