Memorandum: Inspector of Pig Markets annual stock return. Animals yarded included 98378 pigs, 18956

Page 1Page 2Page 3Page 4