sophie_humphries 's review for:

Redeeming 6 by Chloe Walsh
4.75
challenging emotional hopeful sad tense medium-paced