A review by karyoreo
Inkheart by Cornelia Funke

3.0