montrealgazette.com
Social Notes: No masking the generosity at Montreal Children's Hospital ball
The 20th edition of the ball was a masquerade gala, held at Fairmont The Queen Elizabeth.