A review by laura_devouring_books_crumpets
Grimstone by Sophie Lark

5.0

Wow that twist that ending was brilliant Never saw it coming