Images

Vision de Merde, 1989
oil on army tarpaulin
132 x 185 inches (335.3 x 469.9 cm)

Images-Stack