A Broken Blade
2022 • 409 pages

Ratings28

Average rating3.8

15
z33
Zee (he/they)
Saved as Want To Read