Classics Isuzu 117

The Isuzu 117 Coupe – An Italian designed Japanese coupe.

About the author

Cars of Tokyo