A review by foolzerrand
The Witchwood Knot by Olivia Atwater

Slow in the first half but worth it for the second.

Expand filter menu Content Warnings