Description: Xavier Segers is The Last Dodo. A London based graphic designer and art director that specialises in creative branding, marketing and illustration.
artist (36093) graphic design (24537) illustration (15958) branding (15949) london (13755) logo (10966) art direction (2958) belgium (1312) antwerpen (900) antwerp (256)