Scan barcode
A review by readingtotravel
Kid by Marie James
emotional
funny
hopeful
lighthearted
medium-paced
3.75
Graphic: Infidelity, Sexual content, and Violence