A review by pascale1234
Savage Bonds by J. Bree
adventurous
challenging
dark
emotional
tense
medium-paced
4.75
4.75