Teija Vesterbacka Wears an Angry Birds Gown to Finnish State Gala on December 6, 2011 - Photo

Teija Vesterbacka Wears an Angry Birds Gown to Finnish State Gala on December 6, 2011
Credit: Iltalehti.fi