The Factory, Sant Just Desvern, Barcelona, Spain, 1975, by...