02/09/20 – Shutter/1.3 Seconds – From the Film Dementia 13 (1963) Share this:FacebookEmailPrintMorePinterestLinkedInTwitterWhatsAppTumblrSkypeLike this:Like Loading...