1996 Mazda MX5 1.8i
Probably the best UK Mk1 Mazda MX5 1.8i with just 20,342 miles from new.
147 photos · 1,676 views
1