Magnolia champaca or yellow cempaka or cempaka is a large evergreen green tree whose white or yellow flowers #163853535
Description
Magnolia champaca or yellow cempaka or cempaka is a large evergreen green tree whose white or yellow flowers. Are widely known as a source of fragrances.