Friends of Aberdeen University graduate who died in London Marathon raise £130,000 for charity

Captain David Seath
Captain David Seath