Diana Zeng Two

I Shouldn’t Be Here
by Diana Zeng

Oil on stretched canvas
72 x 60 in.
2018

DIANA ZENG is a China-born, St. Louis-based visual artist exploring the tension between belonging and alienation that defines identity. Through the extraordinary narratives embedded in easily overlooked moments, Zeng confronts innate reactions toward the Other, not as stranger, but as kin. dianazeng.com








© Copyright echoverse anthology 2020. All Rights Reserved.