A review by paperprivateer
Crenshaw by Katherine Applegate

3.0