Scan barcode
A review by sparklethenpop
Ivy Aberdeen's Letter to the World by Ashley Herring Blake
5.0
Read this all in one day. This is a book I would have loved to have when I was 12.