/ S.T




S.T. 2003 / Color photograph / 100 X 100 cm.

Mark