Thursday, May 28, 2009

Cate Blanchett by Karl Lagerfeld

No comments: