A review by ghostlyreader
Good Half Gone by Tarryn Fisher

3.0