Lady Louise Windsor has been snapped enjoying a new hobby at St Andrews University in Scotland, which has a sweet link to her father, Prince Edward.