Marcel Odenbach
2002
Cut-and-pasted printed paper and pencil on paper
79 1/4 x 55" (201.3 x 139.7 cm)