Tom Ducarouge Design Solutions

Tom Ducarouge Design Solutions

Creative and industrial designer, based in France.

Avant-Garde
Brutalist