Shot by Juergen Teller’s inimitable lens, Stella Tennant shines in Vivienne Westwood’s fall 2012 ad campaign.
Categories: .