Yutong Chen

Five Walls Exhibition Award Winner City Skin: Placing Traces City Skin: Placing Traces is a photographic installation that reimagines the invisible residues of human life within the rapidly urbanisation landscapes of city spaces. Through a series of black-and-white photographs
