Owner: 
H. P. Lovecraft Film Festival – Providence, RI