A review by curlygeek04
The Blue Castle by L.M. Montgomery

4.5