Festival of Paris 1899: Flowering Car Contest

A procession of automobiles.

Loading countdown...