After the Masquerade

242 pages paperback

fiction lgbtqia+ lighthearted medium-paced