Immaculate Confection

Immaculate Confection

I dunno. The name got me on this one. Still don't know what to make of the print.