Following the powerful Shades of Resistance last summer, NC Productions returns with Shades of Migration, a multidisciplinary showcase running from the 25th to the 30th of July. The exhibition explores how movement and mobility shape creative practice and cultural identity.