Stella Tennant

August 1, 2012

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

Categories: .