Overview

William Haynesworth

(fl. c. 1649—1669) engraver