A review by pennypunzel
Siege and Storm by Leigh Bardugo

5.0

gave me a new fictional man to babygirlify and traumatized me with its ending - solid 5/5