1986 Mercedes-Benz W124 200D from Netherlands

Impressive quality