A review by jitterbugsnap
Howl's Moving Castle by Diana Wynne Jones

4.5