calfdmh 2423 © deirdre huston
Welsh sheep mixed breeds in stone wall enclosure
Welsh sheep mixed breeds
WElsh sheep mixed breeds
Welsh sheep mixed breeds
WElsh sheep awaiting transportation
WElsh sheep awaiting transportation
grazing cattledmh 8257 © deirdre huston
horse grazing dmh 3052
horse grazing dmh 3057
horse grazing dmh 3065
horse grazing dmh 3068
horse grazing dmh 3076
horse grazing dmh 3078