Long Hill Orchard is located in West Newbury. A photo caption in Friday’s edition included the wrong town.

Trending Video

Recommended for you