Type:
LEN 63C
Producer:
Smeral Trnawa
Year of production:
1989
Additional information:
after overhaul in 2008