This exhibition includes 43 artists.

Life Itself

February 20 – May 8, 2016
Images courtesy of Moderna Museet, Stockholm