Friday, March 26, 2010

The Olsen Twins...


In Paris for French Fashion week.
The're never really up to much but I just love the picture...they don't even look human do they?

No comments:

Post a Comment

Popular Posts