Photographs of Karl Kengelbacher
Page 37 of 102
August 23, 1937
Chinese troops in Lunghwa: Anti aircraft defence.
© 1998
Peter Kengelbacher