SZD 0-10-0 No. Eu677-33
Tula, Tula, Russia
Location: Loco Depot
Status: Display