Scan barcode
A review by cuckleberryfins
Blood for Blood by Ryan Graudin
5.0
This book destroyed my soul and crushed my heart but it was still amazing. I would definitely recommend to a friend. 10/10. I want to read all if Ryan Graudin's work.