A review by novelappointment
Counterfeit by Kirstin Chen

4.5