NISSAN LEOPARD I, 2.8 (F30) Sedan, 81-84 (L28E)


[data limited]
Scroll to Top