Photos 2011

  • Longshaw Sheep Dog Trials 2019 – 29th, 30th and 31st AUGUST