Glasgow what to see From Festival Debut to 40th Anniversary: Martin Taylor Returns to Glasgow Jazz Festival Emma Mykytyn 12 June 2026 0