Browsing: Sedum alexanderi

Succulentopedia

Sedum alexanderi

Sedum alexanderi is a succulent plant that grows as a small shrub up to 12 inches (30 cm) tall. The leaves are light green or yellow…