Search the Collection

Derwyn Trevor Owen (1876-1947), Archbishop of Toronto and Primate of Church of England in Canada

Sitter in 1 portrait

List Thumbnail

x159351

Derwyn Trevor Owen

by Unknown photographer
vintage bromide print, 1932
NPG x159351