A review by anna_may
Harrow Lake by Kat Ellis

4.0

This would have been five stars if it wasn’t for the overuse of the goddamn word Optimal all the bloody time.

Trigger warnings for blood, cannibalism, and sexual abuse.