Louis Armstrong Smiles

Shepherds Bush Theatre

  • Geographic Location
  • London, England
  • Venue
  • Shepherds Bush Theatre