1983 Land Rover Series III 88” | Symphony of Spring; Ascot Racecourse 2025 | Historics Auctioneers