Fr. Peter Marsh

 

Address:
12 Unthank Rd
Norwich
NR2 2PA

Ordained: March 18, 1962

 

 

 

X