Sakura Paper (Set of 10)
Sakura, Japanese for cherry blossom, is a beloved theme for designs, events and crafts around the world. Despite its influential existence, the Sakura season is only for 7-14 days out of the 365 days of the year. Enjoy this magical flower anytime using Sakura themed materials. Here are our Sakura collections!