C
ClampArt
New York City
Medium
Tianqiutao Chen
Tianqiutao Chen

The Last Post (Installation Layout), 2017

Archival pigment print
Location
New York City
C
ClampArt
New York City
Medium
Tianqiutao Chen
Other works from ClampArt