Perth & Kinross Blair Castle Horse Trials becomes latest casualty on coronavirus cancellation list May 20 2020