9876543212014

installation vidéo
Cooper Union, New York