Viewing a single comment thread. View all comments

vegetarian_slut t1_j1in09b wrote

Not in new haven, but Hubbard park in Meriden is straight up magical.

7