A review by ravereview
The Beast of Beswick by Amalie Howard

4.0

the plot was winding, and i didn’t know where we were going at times, but i just adooooreeee thane and astrid