Saturday April 9, 2022

One of the most heartbreaking images in all of Hitchcock. Are we all in our own ‘private traps?’