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

15 April 2013 By

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