Family Card - Family Card
m. 21 January 1921
b. 18 March 1896, Le Caire, Egypte
d. 1975, Hong Kong
occ. Managing Director Harry Oddel Productions Ltd HK
edu. St Francis Xavier’s School Shanghai
b. 11 December 1900, Hong Kong
d. 1979, Hong Kong
occ.
edu. France & Central Bristish School. Kowloon