Chad Hill rated Some Desperate Glory: 5 stars
Some Desperate Glory by Emily Tesh
All her life, Kyr has trained for the day she can avenge the destruction of planet Earth. Raised on Gaea …
All her life, Kyr has trained for the day she can avenge the destruction of planet Earth. Raised on Gaea …