Students from across the globe converged on St Andrews University for the second day of this summer’s graduation ceremonies.
Around 1,900 graduates from 80 countries are receiving academic rewards in the university’s historic Younger Hall this week.