PTP XXIV/XXV 0-4-2T No. 6
Semboro, East Java, Indonesia
Location: Semboro Mill
Status: Display