Dressed in a red "Angry Birds" sweater, chief marketing officer and co-founder of Rovio Entertainment Oy, Peter Vesterbacka poses on February 20, 2012 in Hangzhou, East China's Zhejiang province. It's ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results