The Blue Solace

264 pages paperback

fiction lgbtqia+ adventurous fast-paced