Bishop Gates visits Trinity Church in Haverhill

Date
Bishop
Gates, Bishop Alan M.