Click to go back

1903-06-27: Towing Barges By Electric Locomotive's on a German Canal