Pony Class at Tiree Show
Small Breeds Mountain and Moorland Class

Small Breeds Mountain and Moorland Class