Activity Score: 518
Member For: 14 years 1 month
Duckman's picture

Michal Sek

Duckman
Art Director
Saatchi & Saatchi
Country: 
Poland