David Minitree

Carter's Grove (James City County, Virginia)