Designer Masks for Women

Illusion Light up Mask on a Stick

By  | 

Illusion is a 20 light stick masquerade mask. Oh so sparkly, even the stick has lights! I think it is fantastic and a perfect addition to any costume if you want to be noticed.