Wednesday 16 October 2024 Meirionnydd Welsh Mountain Sheep Society 1st Annual Ram Sale at Dolgellau Market