Beautiful Beasts

262 pages digital 2023

fiction fantasy lgbtqia+ romance adventurous emotional fast-paced

259 pages paperback 2020

fiction fantasy lgbtqia+ romance adventurous lighthearted mysterious slow-paced