A review by emirosea
Last Night at the Telegraph Club by Malinda Lo

4.0

sitting here in absolute shock and misery what the actual hell why did it end like that