Mercedes Benz,

Title
Mercedes 230CE W124 project car