Alistair MacGregor, incumbent MP for Cowichan-Malahat-Langford

image.jpg?t=1571778037&size=Large

Alistair MacGregor, incumbent MP for Cowichan-Malahat-Langford