Chapter 38

Carmilla barely slept that night. She was tormented with mental images of Joshua tangled up in bed with her nemesis Catherine Ferry.

How could he do that to her?

No matter what he had to say, she couldn’t understand his...