Jon Rogers
November 5, 2024
THE late Queen Elizabeth’s customised Land Rover which has a special ‘traffic light system’ has sold for...