Twisted Fairy Tale Short Stories

96 pages paperback

fiction short stories adventurous mysterious medium-paced