NEWS

MOMA Studio

2005, C-Print, 85 x 150 cm