Designed by
Title
Fragrant white locust tree flowers. #313567992
Description
Locust tree flowers (Latin scientific name: Sophora japonica Linn) are deciduous trees. They bloom in April and May every year, and the flowering period is generally about 10-15 days. The aroma of Sophora japonica is so refreshing and intoxicating..