National sheep dog trials, Hall – Brian Moir


National sheep dog trials, Hall – Brian Moir

  • Date: