A review by jenniebridges
Freckles by Cecelia Ahern

emotional funny inspiring reflective fast-paced

4.0