Pavilion at Fort Nathan Hale Park

Location

Fort Nathan Hale Park
New Haven, CT