A review by rowan_reviews
One Salt Sea by Seanan McGuire

5.0