A review by sarahbryson
Five-Star Stranger by Kat Tang

challenging dark emotional funny hopeful reflective sad tense medium-paced

3.5