A review by dwigz
Shadow of Night by Deborah Harkness

4.0