A review by lifeaccordingtosteph
Lost Lake by Sarah Addison Allen

5.0

Five star beach read - easy and quirky