The Surface Breaks: A Reimagining of The Little Mermaid

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