Reposted from Tropical Classics by Ancil Lynch
The lonliest car in the world
What the heck is that, and how did you get it???
An international motor dealer having been established in London for 25 years.
What the heck is that, and how did you get it???