Brazilian Carnival Ball

After 46 years, the Brazilian Carnival Ball made its final curtain call this year going out with a celebration of music, dance and good cheer. The final gala the Ball chose to support the de Souza Foundation and the Canadian Association of Psychosocial Oncology with the proceeds benefiting cancer care.

Photos: Tom Sandler