Wednesday, May 3, 2017

Stella Tennant and Eugenia Volodina by Steven Meisel for Vogue US October 2003