Monday, February 5, 2018

Carolyn Murphy and Chandra North in "The Goodlife" by Steven Meisel for Vogue Italia October 1997