Margaret Trudeau with her sons in December 1986. From left, Michel; 11; Justin; 14; Kyle Kemper; 2; Margaret;...
Margaret Trudeau with her sons in December 1986. From left, Michel; 11; Justin; 14; Kyle Kemper; 2; Margaret;...