• Location:
    Shanghai, China
  • Schools Attended:
    Indiana University (BAJ Journalism)
About Sheila Zhao
Sheila Zhao's Projects on LensCulture