English: Badger Face Welsh Mountain Sheep Society
Welsh: Cymdeithas Defaid Mynydd Cymreig Torddu a Thorwen
Subject: Amaeth