Cherry Blossoms during peak at Wooster Square in New Haven, Connecticut.
By Yankee Magazine
May 27 2016