A review by theroastedbookery
Shadow of Night by Deborah Harkness

3.0