PTP XV\XVI 0-8-0 No. 10
Cipugur, Central Java, Indonesia
Location: Shopping Mall
Status: Display