Harold Ian Lyle Russell (17 October 1934 – 9 August 2021) was an English Anglican priest who was Archdeacon of Coventry from 1989 to 2000 and an Honorary Chaplain to the Queen from 1997 to 2004.
Born |
17 October 1934
|
Died |
9 August 2021 (aged 86)
|
Zodiac | Libra |
Tags | Add tag |