Scottish National Show and Sale - Lanark 2013 - Texel Sheep Society

p 552 Garngour Upperclass 32k 9279