A Russell Quant Mystery

406 pages paperback

fiction lgbtqia+ mystery lighthearted mysterious medium-paced