Open Studios: Pop-up Studios in Edgewood Park
Edgewood Park - Chalet
Fitch Street and Whalley AvenueNew Haven, CT 06511