Ayrshire Shetland Pony Youngstock Show - 23rd Nov '25

23rd November, 2025