
The 52nd annual Sakura Matsuri Japanese Street Festival took place on April 14th along Pennsylvania Avenue in Washington, D.C. The nation's largest Japanese Street Festival also celebrated the 100th anniversary of the gift of the cherry trees and the climax of the National Cherry Blossom Festival....