A review by rachelcmahaffey
A Curse of Blood & Stone by K.A. Tucker

5.0