Michael Barrett - Fonctions - Chambre des communes du Canada

Photo - Michael Barrett

Fonctions actuelles

Député
pour Leeds—Grenville—Thousand Islands et Rideau Lakes (Ontario)

Affiliation politique

Conservateur