Marcel Odenbach
2005
Cut-and-pasted printed paper, cut-and-pasted colored paper, and charcoal on paper
59 x 88" (149.9 x 223.5 cm)