May 14, 1981

SIR DOUGLAS QUINTET

venue: The Venue
place: London
country: United Kingdom