Tag: yuchen liu,shanghai,school of visual arts,fishing village
Yuchen Liu
Yuchen graduated from the School of Visual Arts New York with a master’s degree in photography. Her work aims to provoke thinking on the role of digital technology in traditional…