Don Quixote

20 January – 3 March 2018

previous / next 1 of 21
Installation view, Courtesy the artists and Galerie Barbara Weiss, Berlin