14-17 August 1975. Unidentified, Sheffield College of Art, South Yorkshire, England. Edinburgh Arts 1975.
Thu Aug 14th, 1975
Photograph
EA.75.046
B.5B.011
Richard Demarco
Edinburgh Arts 1975 Sheffield College of Art Sheffield England