Sapphire Isle

236 pages digital 2023

fiction contemporary lgbtqia+ romance funny lighthearted fast-paced