A review by mizzouatheart
Queen's Peril by E.K. Johnston

4.0

The ending broke me.