A review by brownbagbargainbooks
Good Me, Bad Me by Ali Land

dark mysterious tense

2.0