Michael Troupe

Position: 
Councillor
Division: 
Granville