A review by dnorwood
Words in Deep Blue by Cath Crowley

5.0

friends to lovers!