5/9/11

Cate Blanchett by Steven Klein for Vogue, November 2006






No comments:

Post a Comment