A significant moment . . .? University Television, Aberdeen

A significant moment . . .? University Television, Aberdeen