Images

Untitled, 2011
oil on army tarpaulin
96 x 186 inches (243.8 x 472.4 cm)

Images-Stack