Westville Music Bowl in New Haven, Connecticut

Live music venue in New Haven, CT, USA.