Degree Show
Masters graduates from Goldsmiths University of London display their work until 1 August.
Venue: Goldsmiths University of London, Lewisham Way, New Cross, London SE14.
Start the discussionStart the discussion
-
Post a comment