Rev John Bedford

Deacon

Residence: St Peter & All Souls – Peterborough

Ordained June 28, 2008

X