50% to Japan Earthquake and Tsunami Relief Fund.
CLICK HERE for auction.
'Sakura' is the Japanese word for cherry blossom. These spring flowers hold special meaning in the Japanese culture where their ephemeral beauty symbolizes the transient nature of life.
Japan gifted the United States 3000 cherry trees in 1912 which are planted in Washington, DC. This is about the time of year when they start to bloom drawing thousands to our capitol longing to view their beauty. The blossoms here often symbolizing hope, springtime and renewal.