
Glowing Cherry Blossom Eau de Toilette
The Body Shop
Japanese Cherry BlossomOsmanthusSandalwood
Glowing Cherry Blossom Eau de Toilette is a light floral fruity fragrance from The Body Shop. It centers on the delicate, airy profile of Japane…★ 3.6 34 votes






















