Shelton Land Trust opens new parcel for public use