1889 Alexander Duncan Cumming Russell

Mark for connection search
♂  
1889-11-30 30/11/1889 (in London: United Kingdom )

Nationality: British

Roles in Organisations

  • LoN Translation : LoN Interpreter (LoN First Division) (27/10/1920-30/11/1939)   

Delegate

Residences