691 reviews by:

shannon_booklady77

Filter

A story well written with plenty of heart. A feel-good summer read.