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