A review by amb_reads
Deep End by Ali Hazelwood

5.0

Her best yet.