Weeping cherry

A flowering tree, possibly a weeping cherry, bursts with blooms at the corner of Gilbo Avenue and West Street in Keene recently.