Jazz Archive Posters 0039

The Stakis Grosvenor Hotel

  • Geographic Location
  • Edinburgh, Scotland, UK
  • Venue
  • The Stakis Grosvenor Hotel