A band performs during the 2019 Portugal Day Parade in Toronto, Canada, June 9, 2019. As one of the largest street festivals in Toronto, the annual Portugal Day Parade took place here on Sunday. (Photo: Xinhua)
Revellers take part in the 2019 Portugal Day Parade in Toronto, Canada, June 9, 2019. As one of the largest street festivals in Toronto, the annual Portugal Day Parade took place here on Sunday.(Photo: Xinhua)
Revellers perform during the 2019 Portugal Day Parade in Toronto, Canada, June 9, 2019. As one of the largest street festivals in Toronto, the annual Portugal Day Parade took place here on Sunday. (Photo: Xinhua)
Revellers take part in the 2019 Portugal Day Parade in Toronto, Canada, June 9, 2019. As one of the largest street festivals in Toronto, the annual Portugal Day Parade took place here on Sunday. (Photo: Xinhua)
A reveller poses for photos during the 2019 Portugal Day Parade in Toronto, Canada, June 9, 2019. As one of the largest street festivals in Toronto, the annual Portugal Day Parade took place here on Sunday. (Photo: Xinhua)
Revellers pose for photos during the 2019 Portugal Day Parade in Toronto, Canada, June 9, 2019. As one of the largest street festivals in Toronto, the annual Portugal Day Parade took place here on Sunday. (Photo: Xinhua)