Photographer + Filmmaker + Fine Artist
based in Shanghai
Xinran Gu is a New York City based visual storyteller. Xinru holds a Bachelor degree at the University of Iowa on Journalism and Studio Arts. In 2016, she completed the Documentary and Visual Practice at the...
read on