Mark Taylor

Mark Taylor

Ottawa, Ontario, Canada / Husband, Dad, Friend, Deputy Mayor & Ottawa City Councillor for Bay Ward.