A review by gracealyssaa
Words in Deep Blue by Cath Crowley

3.5