CT Folk Festival

Address:
Edgerton Park, New Haven, Connecticut, USA
 View map