Stéphane Lecoq
Stéphane Lecoq
Art Director at TBWA\MAP
Amsterdam, Netherlands

Stéphane Lecoq Work