IVORIA

52"x53" multimedia installation