Holmes, William, active 1819-1866, Reverend; Vicar of St Giles's, Cripplegate

Relationships: