Cherry Blossom Patch
UPC 410000028209
In Stock
In 1912, Japan gave 3,020 cherry blossom trees to the people of the United States as a symbol of the nations’ friendship. Cherry blossoms, or sakura, represent spring, renewal, and the impermanence of life. This patch features a springtime image of cherry blossoms and the Capitol Dome.