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

Views 239

526 days ago

1 Comment

Realtime comments disabled

Bd1986321 526 days ago

good evening my name abdelhamid afermach