1986 Mercedes-Benz W124 300D from Turkey

The Interceptor