A review by cami1107
El castillo ambulante by Diana Wynne Jones

adventurous emotional funny inspiring lighthearted relaxing fast-paced