Souldancer

Cover of Souldancer by Brian Niemeyer. Self-published, 2016.