Isidore de Lara

b. 1858

British