A review by shinyswondrouslibrary
Siege and Storm by Leigh Bardugo

4.0