Canada 150 Masquerade Ball set for Oct 28th