artist

ZHENCHEN LIU

untitled
c-print
50 x 75 cm
2008

> zhenchen liu
> art amsterdam 2011
> www.zhenchenliu.com



< previous artist