Thank you for your patience while we retrieve your images.


John Diefenbaker, PC,CG,QC PM 1957-1963

John Diefenbaker, PC,CG,QC PM 1957-1963