Sarah-Leith Izzard
Executive Creative Director at Simon & Paul
Hamburg, Germany

Sarah-Leith Izzard Work