neve66 's review for:

Freckles by Cecelia Ahern
5.0
challenging emotional funny hopeful inspiring reflective sad medium-paced