28
Manufacturing #17, Deda Chicken Processing Plant, Dehui City, Jilin Province, China
2005
Fujicolor Crystal Archive print.
47 1/4 x 72 3/8 in. (120 x 183.8 cm) Overall 50 x 74 1/2 in. (127 x 189.2 cm)
Signed in ink, printed title, date and number 2/6 on a label affixed to the reverse of the flush-mount.
Estimate
$25,000 - 35,000
Sold for $60,000