Images

Untitled, 1989-2011
oil on green tarpaulin
127 x 96 inches (22.6 x 243.8 cm)

Images-Stack