Tuesday, December 13, 2011

Angry Birds Dress



Apparently worn to a Finnish official function. Have we gone too far?

No comments:

Post a Comment