A review by fyruzab
Words in Deep Blue by Cath Crowley

5.0

my heart hurts and is full all at once