Christopher N. Palmer
Production
1947-08-25
Hong Kong, British Empire [now China]
0.1278