Sunday, May 13, 2018

Stella Tennant by Arthur Elgort for Vogue US October 1995