A review by sallysimply
The Raven King by Maggie Stiefvater

4.0

Originally rated 3 stars in 2019 and now rating 4.