Station Djomblang (1911)

Station Djomblang (1911)