A review by bookishhill
The Seaside Letters by Denise Hunter

4.0