Ayr Show Light Horses 2025

10th May, 2025