A review by kiara_mcdonald
Siege and Storm by Leigh Bardugo

adventurous dark medium-paced

3.25