Industry-Carcass_2012_mixed-mdeia-on-paper_36x76_14x30_Available Industry Carcass 2012 Mixed media on paper 36x76 cm 14x30 inches Available