A review by storm_knight
Gallant by V.E. Schwab

4.0

If i were to sum this story up i would say it was haunting and bitter sweet but otherwise a really good read