The show offers a new look at the trek, which found Nine Inch Nails touring the world between 1994 and 1996 in support of ...
A still life by Francisco de Goya appears at the start of this exhibition, depicting three raw salmon steaks oozing blood ...