Photographs of Karl Kengelbacher
Page 26 of 102
August 20, 1937
At the administration building: Chinese guards in the traffic tower.
© 1998
Peter Kengelbacher