Sakura (Cherry Blossoms)

Sakura (Cherry Blossoms)

The Sakura flower (Cherry Blossom) made from gumpaste and highlighted with petal dusts.

Pia Angela, Davao City, Philippines, https://www.facebook.com/EpolPie

Comments