Ruth Russell with her pedigree longhorns, Duggleby, North Yorkshire
Ruth Russell with her pedigree longhorns, Duggleby, North Yorkshire
Ruth Russell with her pedigree longhorns, Duggleby, North Yorkshire