Carmilla Part 2 is Classic Ghost Stories Podcast’s second episode of J Sheridan Le Fanu’s original sensual vampire novella. Set in remote Styria in a romantic castle, Laura receives nocturnal visits from the sinister sapphic Carmilla! If you liked the reading...