Jeff Salvado

Jeff Salvado/1 Following

Creative Director, based in London, working at Eight Inc.