A review by charlibirb
Sea Hearts by Margo Lanagan

4.0

A lot of really neat ideas - a cool interpretation. I wish I'd known it was short stories before I started - that's always a jarring transition to make.