Polka dots and detached garters.

Polka dots and detached garters.

643