Scan barcode
A review by tarquin_kimmy
Far From Perfect by Holly Smale
adventurous
challenging
emotional
funny
tense
medium-paced
4.25