Born in Sichuan, southwest China, in 1991, Yuyang Liu studied photography on his own at the age of 16. He holds a BA in History from East China Normal University. He is currently based in Shanghai and Chengdu.
Manifest of Freedom
From September 2, 2020 To October 18, 2020