1970 Land Rover Series IIA 88" | Flight of Elegance; Farnborough International 2025 | Historics Auctioneers