speaker of the house of commons

Andrew Scheer | New Conservative leader

Andrew Scheer is the new leader of the Conservative Party of Canada. The Saskatchewan Member of Parliament beat out more than a dozen hopefuls, ...

VIEW MORE

Blair is available for editorial, commercial, and corporate assignments.
Please email at photo@blairgable.com, call, text, or fill out the form below.