The Surface Breaks: A Reimagining of The Little Mermaid

by Louise O'Neill Related Edition: Original
Deep beneath the sea off the cold Irish coast, Gaia is a young mermaid who dreams... read more