A review by siddhikan
Iron Flame by Rebecca Yarros

4.0

violet and xaden’s repetitive arguments got annoying real quick