Pony Class at Tiree Show
Large Breeds Mountain and Moorland Class

Large Breeds Mountain and Moorland Class