Repeat: The New Haven Green is the site of many free music concerts, especially during the summer months.
The New Haven Green is the site of many free music concerts, especially during the summer months.