Monday, August 13, 2012

Catwalk Curmudgeon


Can Karl Lagerfeld give it a rest already?

No comments:

Post a Comment