Relationship Chart:
Leo Menken and Mimi Menken
Leo Menken
Birth 23 July 1889 3430 -- Amsterdam
Death 1959 (Age 69) -- Nizza
|
|
Sister
Mimi Menken
Birth 21 April 1886 3127 -- Amsterdam
Death 10 September 1957 (Age 71)
|
|
Mimi Menken is the sister of Leo Menken.