A review by giangiii
There Are No Saints by Sophie Lark

4.0

3.9-4/5 (could‘ve been a solid 4 stars if it weren’t for chapter 30