The Spindle Faeries

298 pages paperback 2023

fiction childrens fantasy middle grade adventurous hopeful lighthearted medium-paced