BARNARD CASTLE DOG TRAINING CLUB
MAINTENANCE DAYS -
the results