Canada News Agency

2019 Toronto St. Patrick's Day Parade held in Canada