Swedish Train Power

STAB
Svensk Tågkraft
Sweden

Swedish Train Power: Electric locomotive