1961 Land Rover Series II 109" | Ascot Racecourse 2nd March 2024 Sale | Historics Auctioneers