Pedestrian killed in Guelph collision, police say

Guelph Police