Teija Vesterbacka, wife of Peter Vesterbacka of Rovio, at the Finnish Presidential Palace Wearing an Angry Birds Dress
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed