James William Lowe

Parish: Buckland Brewer