Gallery

The Venue, London 1981.

The Venue, London 1981.