ESC
Karen Swan (2)

Karen Swan (2)

Karen Swan began her career as a fashion journalist, before giving up everything to take care of her three children and make her dream of becoming a writer come true.