INDIRA SCOTT ON THE COVER OF VOGUE CHINA - JULY 2021

June 22, 2021

Image



Shot by Steven Pan

Stryling: Celia Azoulay