A review by girlogicreads
Shock Advised by Lani Lynn Vale

5.0