A review by comrade_stina
Inkheart by Cornelia Funke

5.0