A review by arlenehittle
Five-Star Stranger by Kat Tang

4.0