Still Life Against a Window (1982), Larry Cohen, [2198 x 3000]


Source: i.redd.it