David Johnston

@GGDavidJohnston

28th Governor General of Canada and Representative of Her Majesty The Queen / 28e gouverneur général du Canada et représentant de Sa Majesté la Reine

Rotate photo View full size

Views 283

484 days ago

0 Comments

Realtime comments disabled