Compilation Of Old Vehicles

18-cb

23 Hélica ‘propeller cars’ (pictured here at the feet of the Eiffel Tower) were built between 1913 & 1926.

Leave a Reply