Michaël Borremans 
The Devil's Dress, 2011

Oil on canvas

78 3/4 x 118 1/8 inches (200 x 300 cm)

Signed, titled, and dated verso