Little Red Riding…Survivor
Art by Cherilyn Clough, Jan 28, 2015 When Cherilyn Clough, a survivor of many forms of abuse, read an old form of the fairy tale, Little Red Riding Hood, in which Red finds a way to outwit the wolf and survive, she created this painting as her symbol of survival. Read her story in Poetry and Prose.