A review by charlsbookshelves
Beach Rivals by Georgie Tilney

4.0