Tuesday, February 13, 2024

the Chrysler stand at the 1970 London car show

A touch of Americana even though British roads are often narrower with shorter parking spaces than those in North America.

No comments: