Renard's tractor unit, French, 1904

Bildnummer 12903128
Renard's tractor unit, French, 1904
;