SKU: 5060238281522
Available stock: 2
Champaca is a variety of magnolia with fragrant yellow flowers, widely cultivated and highly valued in India.