Philip Lord (82) walking 200 miles for good cause

  • 3 years ago