378. – Terry Hemming

Title/ Position
Priest

Organization: 
Church of England

Country
United Kingdom

Religion is about reconciliation.