A review by bruhwalska
Prophet Song by Paul Lynch

4.0