Rafal Topolewski, Untitled (detail), 2013, oil on canvas, 220 x 175cm. Courtesy the artist and The International 3.

15 April 2013 By

Rafal Topolewski, Untitled (detail), 2013, oil on canvas, 220 x 175cm. Courtesy the artist and The International 3.