1983 MERCEDES 380SL
Image of 89