Lewesia 'Little Peach' are native to Western North America and one of the most treasured rock garden plants. Dark green rossettes, succulent leaves are evergreen with star shaped, peachy orange flowers with flecks of yellow throughout the summer months.