Don’t Miss Buffalo’s Cherry Blossom Festival Through This Weekend, May 6thDon’t Miss Buffalo’s Cherry Blossom Festival Through This Weekend, May 6thRight here in Buffalo, the Cherry Blossoms are all here in the Japanese Garden in Delaware Park and you can see them now through this Sunday, May 6th.Wendy LynnWendy Lynn