1966 Lotus -

Melbourne, Florida, United States
Year: 1966
Mileage: 40
Make: Lotus