Back to gallery

China mansion,120 x 1200cm, 2003