New! A new way to manage your bios and photos. read more ×
Tom Scalese, Jr., China 1939

Tom Scalese, Jr., China 1939

Taken in Shanghai, China in .

Thomas J. Scalese Jr.'s 1st Christmas, in Shanghai, China in 1939.

Thomas J. Scalese Jr.'s 1st Christmas, in Shanghai, China in 1939.

Write a comment
Added by
Comment · Contact ·