Designer: Maxime Savage
Maxime Savage is a French / British designer currently based in Taipei, Taiwan. Specialized in Poster and logo design, he also works as a music composer / producer and illustrator.
Maxime Savage is a French / British designer currently based in Taipei, Taiwan. Specialized in Poster and logo design, he also works as a music composer / producer and illustrator.