Four Dutch buildings in Indonesia : II. Thomas Karsten's Folk Theatre, Semarang

Four Dutch buildings in Indonesia : II. Thomas Karsten's Folk Theatre, Semarang