A review by ashley_a_reads
Dangerous Tides by Christine Feehan

4.0