Worths Lane West Newbury, MA

Built by Eastern Shore Design & Construction