A review by beckybmckinney
The Surface Breaks: A Reimagining of The Little Mermaid by Louise O'Neill

adventurous medium-paced

3.5