Soho Jazz Festival 1997

Jimmy's

  • Geographic Location
  • Soho, London, England, UK
  • Venue
  • Jimmy's