A review by jennapich
Gallant, by V.E. Schwab

3.0

It was 4 stars until the end! Loved the atmosphere and writing style but the end was a little disappointing