Jeffrey Fisher

Jeffrey Fisher was born in Melbourne, Australia. He established himself as an illustrator and designer in London and now lives with his family outside Paris.