A review by thesapphiccelticbookworm
The Night Watch by Sarah Waters

5.0