1941 Cadillac "The Duchess"
The Duchess (1941 Cadillac)
"The Duchess," a one-off 1941 limousine built for the Duke of Windsor, is not only literally fit for a king-when new, it was the most stylish car ever built
The Duchess (1941 Cadillac)