Activity Score: 520
Member For: 9 years 6 months
Duckman's picture
Duckman
Art Director
Saatchi & Saatchi
Country: 
Poland