Aglaia odorata Lour. CHINESE PERFUME PLANT Mi zan lau

Aglaia odorata/Chinese Perfume Plant