Seminal Image #1084


Human Desire
(Fritz Lang; 1954)

No comments: