Just in time for spring, the U.S. Postal Service is celebrating the 100th anniversary of the city of Japan giving 3,020 cherry trees to the city of Washington, D.C. as a sign of friendship. The cherry trees were planted along the Tidal Basin by First Lady Helen Taft and Viscountess Chinda, wife of the Japanese ambassador, in 1912 and the release of the stamp on March 24th coincides with the National Cherry Blossom Festival in Washington, D.C. Artist Paul Rogers created the lovely stamp below to commemorate the occasion.
Image credit to the U.S. Postal Service and Paul Rogers