Rainbow Valley

Rainbow Valley - L.M. Montgomery I'm not a fan of Anne, but this was rather enjoyable.