Geese fly over Stew Leondard’s Store in Newington.

Geese fly over Stew Leondard’s Store in Newington. Yehyun Kim / ctmirror.org

Leave a comment

Cancel reply