Ricky Richards

Ricky Richards

Art Director at Ogilvy China
Shanghai, China

Ricky Richards Awards

2013

Award
Distinction
Details