Watch What You Wish For by Valerie Anne Hudson
Hudson interweaves intrigue, magic, and adolescent drama to fashion an expertly woven and enchanting middle grade fantasy. Twelve-year-old Sophie is not happy about her family’s move to Mariposa from the […]