A review by clarethomsen
Ivy Aberdeen's Letter to the World by Ashley Herring Blake

5.0

sometimes a book tells the exact story you have to hear.