A review by athenia
Inkheart by Cornelia Funke

4.0