2024-06-20 Royal Highland Show Royal Highland Show junio 20, 2024 - junio 23, 2024 Royal Highland Show