Scan barcode
A review by juliette_s
The Assassin's Blade by Sarah J. Maas
challenging
dark
emotional
tense
medium-paced
4.25