Tuesday, May 8, 2018

Cate Blanchett by Karl Lagerfeld for Vogue Australia December 2003