A review by joyfulbookcorner
Fake by E. Lockhart

challenging mysterious slow-paced

3.5