Vintage & Prestige Fine1923 Daimler D16 Landaulette. Electric vehicle.RossstadRHD£140,000Asking price