Cherry Blossoms come from cherry trees, a gift of 3,000 cherry trees, originally given to the city of Washington, DC, in 1912, from Mayor Yukio Ozaki of Tokyo, to signify the enduring friendship between the people of the United States of America and the people of Japan. The Cherry Blossom …
Continue reading