Scan barcode
A review by felixik
Wolfsong by TJ Klune
Did not finish book. Stopped at 20%.
I did not expect the very weird age gap.
The characters who end up together are 23 and 17 when they have their first date, and meet when they're 16/17 and 10/11.