A review by readwithrhys
Jade Shards by Fonda Lee

adventurous emotional fast-paced

5.0