Sock it to ’em

Dazzling Socks of Canadian Prime Ministers

Above: Robert Borden, William Lyon Mackenzie King, John A. Macdonald

 

Above: Canada’s Prime Ministers, Pierre Trudeau, The Trudeaus: father & son

Above: Brian Mulroney, Macdonald and Laurier, Stephen Harper

Presidential Socks

Above: Presidents – Republicans, Democratic, and Mixed

Monarchy Socks