Overview

William Flakefield

(fl. c. 1660—1710) soldier and linen weaver