Darlington Dog Show Society

17th September 2005
Newby Hall
Ripon

LoadingLoading