A review by mysanal
One Salt Sea by Seanan McGuire

5.0

Seanan has broken my heart in this book.