Andrew Clarke Named President and CEO of Francesca's Holdings

Credit: Francesca's