A review by lotecider
The Harsh Cry of the Heron by Lian Hearn

5.0

Perfect conclusion to the series