David Russell (Q1176060)
Bishop of Grahamstown; South African Anglican bishop
Language:
other details
aliases David Patrick Hamilton Russell
Rt. Rev. David Patrick Hamilton Russell
description Bishop of Grahamstown; South African Anglican bishop

External Links