Yuyang Liu, born in Sichuan on 1991, study History in Shanghai now. Contracted Photographer of Getty Images China, OFPiX Photo Agency, Xinhua News Agency and China Foto Press.
SHANGHAI, CHINA - March 2013. A Surveillance cameras is on the wall of a university. China, True or…...
We do not sell, rent, or share your information with 3rd parties.
© 1992-2019 PRIVATE - photographers and writers. All Rights Reserved..
Username or Email