Photographs of Karl Kengelbacher

Page 36 of 102

August 23, 1937
Chinese troops in Lunghwa: Observation post.

© 1998 Peter Kengelbacher