"The institute's Rebecca Land said: "I studied here as a student and there were all these myths about the red route corridor being the longest of its..." yorkshireeveningpost.co.uk
A.
The Henry Moore Sculpture Gallery
74 The Headrow, Leeds, LS1 3AH, United Kingdom - 0113 246 7467