Jazz Illustrated Vol.1 No.6 May 1950 0005

The Royal Hotel

  • Geographic Location
  • London, England, UK
  • Venue
  • The Royal Hotel