London and Home Counties Terrier Show

19th November 2005
Black Lion Sports Centre

LoadingLoading