A review by alexan13
Words in Deep Blue by Cath Crowley

5.0

Stunned. Heartbroken. Sobbing. All in the best possible way.