A review by rachel_leigh17
Iron Flame by Rebecca Yarros

4.0

wow just wow. the only reason it’s not 5 stars is because it did not need to be that many pages. the miscommunication between violet and xaden was getting rly annoying but i still love them