Glasgow Gallivanting: May 2023

In which we make good use of all three Bank Holidays!