A review by knightreader1988
Swimming Lessons by Claire Fuller

4.0

Beautifully written and addictive. A book that is actually worth the hype.