A review by lindsbooks
Front Desk by Kelly Yang

4.0