Dictators

The Dictators, London - 1977