Shengtao
-
Entertainment
Louis Shengtao Chen Shanghai Spring 2025
“Echos in the Fog” is the title Louis Shengtao Chen, Shanghai Fashion Week’s resident romantic, gave to his cinematic spring…
Read More »
“Echos in the Fog” is the title Louis Shengtao Chen, Shanghai Fashion Week’s resident romantic, gave to his cinematic spring…
Read More »