There are a lot of things to celebrate year-to-year at Thames Talbot Land Trust! Check out some of the highlights from previous years.