Crowds soak up sun for Grand National finale

Sat, 05 Apr 2025 13:03:34 +0000
UK

Racegoers file into Aintree racecourse for the festival's famous flagship race at 16:00 BST.