A review by lauraamaroh
Deep Blue by Kristy McCaffrey
adventurous
challenging
funny
lighthearted
medium-paced
1.75
1.75