A review by winniethebibliophile
The Knight at Dawn by Mary Pope Osborne

adventurous emotional funny hopeful inspiring mysterious sad

4.5