95-year-old Highland veteran completes rock climbing challenge

Jim Thomson
Jim Thomson