Scan barcode
A review by wordnerdy
Echo in Onyx by Sharon Shinn
adventurous
emotional
medium-paced
3.75
Minor: Sexual assault
Scan barcode
3.75
Minor: Sexual assault