Activity Score: 520
Member For: 10 years 4 weeks
Duckman's picture
Duckman
Art Director
Saatchi & Saatchi
Country: 
Poland