A review by annanusbaum
Celaeno's Fate by Lacey Carter Andersen

dark emotional sad fast-paced

3.25