Wednesday, November 22, 2017

Olga Sherer by Will Davidson for Vogue China August 2008