Saturday, March 17, 2018

Stella Tennant and Iris Palmer by Ellen von Unwerth for Vogue US September 1996