English

Isidore de Lara

Isidore de Lara • Cohen
Isidore de Lara
Birth
Monday, August 9, 1858
Islington, London
Death
Monday, September 2, 1935
Paris
Age: 
77