Bournemouth Canine Association Championship Show

11th August 2003
New Park
Brockenhurst

LoadingLoading