A review by lilyfmoyn
Castles in Their Bones by Laura Sebastian

4.0

I really enjoyed this!! But it was really confusing for the first 200ish pages