Trolley locomotive in Europe

Trolley locomotive

Trolley locomotive in Europe.

Trolley locomotive