Blood Moon

155 pages digital 2021

fiction fantasy romance adventurous dark funny fast-paced