Overview

William Bagshawe

(1628—1702) Presbyterian minister