West Haven, CT: Savin Rock amusement park [contact sheet]

Item Info