Monday, December 18, 2017

Devon Aoki by Steven Meisel for Vogue Italia March 1999