Spotlight on Lauren Raye Snow
Lauren Raye Snow is an award-winning artist and illustrator from San Antonio, Texas, whose work explores uncanny, ambivalent visions, both dreadful and cathartic. She has art directed four Nebula Conferences, painted queer saints and monsters, and most recently has been nominated for a World Fantasy Award. Her work has been featured in Apex Magazine, Mermaids Monthly, New Gothic Review, and Infected By Art – but the really juicy stuff is ...Read More
Read more