Adding product to your cart
A semi deciduous tree that has a dense canopy of green foliage and an abundance of attractive purple flowers that look like the orchard flowers.
6m x 5m mature tree