
Summer graduation celebrations begin in St Andrews
A week-long series of graduation celebrations got underway in St Andrews today (Monday 30 June 2025).
A week-long series of graduation celebrations got underway in St Andrews today (Monday 30 June 2025).