Count Basie 0011.jpg

Grosvenor House Hotel

  • Geographic Location
  • London, England, UK
  • Venue
  • Grosvenor House Hotel