Thursday, March 3, 2011

Peach Blossom Day

The roots of Peach Blossom Day trace back to the Far East. A Doll Festival is held in every year on March 3rd, which coincides with when peach trees bloom in Japan.
If a peach blossom ever sprouted cake pops, it would probably look something like this!

1 comment: