their blossoms symbolic of love and good fortune.
Sakura is the Japanese word for cherry tree. These trees come into spectacular bloom each spring — their blossoms symbolic of love and good fortune. Original illustration was first hand-carved, printed, then colorized and set to repeat.