Championships (15/06/2016)

World English Sporting 'Festival of Shooting' 2016

  CPSA Worlds 2016 - day six round up   The final day gave us, finally, a dry day, and even

more...