Costumes - Masquerade & Theatrical in Ontario, CA
Harlequin Costume