whats on Glasgow what to see Barbie Comes to Glasgow: Major Exhibition Opens at Kelvingrove Emma Mykytyn 11 June 2026 0