Overview

Herbert Croft

(1603—1691) bishop of Hereford