Derwyn Trevor Owen (1876-1947), Archbishop of Toronto and Primate of Church of England in Canada
Sitter in 1 portrait
by Unknown photographer
vintage bromide print, 1932
NPG x159351
Religion and Belief
Place
Canada
Derwyn Trevor Owen (1876-1947), Archbishop of Toronto and Primate of Church of England in Canada
Sitter in 1 portrait
by Unknown photographer
vintage bromide print, 1932
NPG x159351