Shorts with a Lovecraftian Flavor, a film show at Providence Public Library auditorium, Sunday 26th October 2014.

Advertisements