The Velvet Claws

03/27/1975

0246

A man tells his psychiatrist about his stay in a small French town where the residents spoiled their cats and seemed reluctant to let him leave.

ParanormalPsychological

Written by