Leeds City & District Canine Association 2023

To be held on:  23rd July 2023

Venue: Harewood Hall, Leeds

Judge: