A review by amysbooknook
Castle in the Air by Diana Wynne Jones

3.0