Photos 2010

  • Longshaw Sheep Dog Trials Thursday 30th, Friday 31st August and Saturday 1st September 2018