St Andrews Day: Snow and Graduations, what a mix.

Advertisements