Monday, May 17, 2010

Cate Blanchett for W Magazine Usa June 2010