• Homepage Photo

Governor General David Johnson with Executive Directors of Canadian Vice-Regal Offices.