William D Barclay (1887 - 1968) Profile

William Douglas Barclay

Media
William D Barclay (1887 - 1968) Profile
William D Barclay (1887 - 1968) Profile

Sources

;