A review by floreana
Inkheart by Cornelia Funke

3.0