A review by raereadsfiction
Last Call at the Nightingale by Katharine Schellman

mysterious tense medium-paced

3.0