St Andrews teeing up major fundraiser for injured veterans

© SuppliedColin Graham, David Gillies and Sandy Grant from Thorntons and Graham Proctor of St Andrews Legacy
Colin Graham, David Gillies and Sandy Grant from Thorntons and Graham Proctor of St Andrews Legacy