A review by emorgan
Lock and Key by Sarah Dessen

5.0