A review by amystks
Deep End by Ali Hazelwood

5.0

This book slaps. Ali Hazelwood could write anything and it would slap