Overview

John Hanmer

(1576—1629) bishop of St Asaph