Book 3 of the Razorland trilogy

Series by Ann Aguirre
Unsorted Book Ann Aguirre: Horde (2013) 5 stars

Horde

by