Capt. James Davis

First Parish Church (Strafford County, New Hampshire)