Jaguar C-Type 18 Winners 24 Hours of Le Mans France (1953) Limited Edition to 1500 pieces 1/18 Diecast Model Car by CMC