A review by alreads13
One of the Good Guys by Araminta Hall

dark mysterious sad tense

4.0