The Artists, Zachęta Narodowa Galeria Sztuki w Warszawie