A review by eleneariel
Inkheart by Cornelia Funke

4.0