C. Peter White

Minister of St. David’s, Broom-house Parish Church, England