Elizabeth & Tom Scalese Sr, Tsingtao 1939
Date & Place:
at Shanghai in Shanghai, China China