Brunfelsia magnifica

Sports white, lavender and purple flowers.

As low as $19.99
In stock