Peter Savaryn with Canadian Prime Minister John Diefenbaker 186

Sections
Page of 1