Le Mannequin

A pair of window mannequins play out a calamitous scene of love on a small stage.

Comments