St Andrews in sun... then snow!