Still-from-Delicatessen-b-001

A still from the 1991 film, Delicatessen, by Jeunet & Caro.