A bit cloudy, but still feels like a huge turnout here on the New Haven, Connecticut town green.
Post image

Comments